package com.hmdp.utils;


/**
 * 分布式锁
 */
public interface Ilock {
    /**
     * 获取锁
     * @param hold_time  代表锁的过期时间，到了自动释放
     * @return  是否获取成功
     */
    boolean tryLock(long hold_time);

    /*
    释放锁
     */
    void unLock();
}
